small earthen vessel of odoriferous earth - Français Anglais Dictionnaire